v2.00  2014/5/21
  Update code architecture for EDK2, no function impact

v2.01  2014/6/26
  Add /oa3keyid

v2.02  2014/8/13
  Add the /sn back, add the /mfgdone parameter

v2.10  2014/9/15
  Support AMD platform
  Add some debug feature

v2.11  2015/1/9
  Fix the issue that can't read/write file in UEFI SHELL

v2.20  2015/4/28
  Add the /m parameter to modify variable
  Optimize the display of variable data

v2.21  2015/6/3
  Remove the /mfgdone, add the /mfgmode

v2.22  2016/11/27
  Modify /pn2 to /pjn, remove /lse


v2.23  2016/09/27
  Modify some debug information  according to new spec(v1.13)

v2.24  2017/02/08
  Add the /comp parameter

v2.25  2017/03/21
  Add the /odmpjn parameter

v2.26  2017/08/18
  Add the /sku parameter

v2.27  2018/04/27
  Add the /macapt parameter
  
v2.28  2018/11/22
  Remove Byte 0 & 2 in 64 bit variable according to that spec
  
v2.29  2019/01/16
  Fix shell tool hang issue and remove Dos tool

v2.30  2020/07/06
  Add /ct for ISO 3166 country code

v2.31  2020/10/26
  Modify /ct for ISO 3166 country code (alpha-3)
  Add /region for ISO 3166 country code (alpha-2)

v2.32  2021/11/25
  Add /wmi for WMI BIOS feature.
  Add /mbvuu for MBV UUID function switch.
  Add /kblt for Swtich KB Lighting Type.

V2.40  2021.01.01
  Add EC setting smm flag for raise security.

V2.41  2021.02.17
  Add delay for EC response slowly in some project platform.

